stick like a leech


Results for "stick like a leech"

English - Turkish Dictionary

stick like a leech

(English - Turkish Dictionary) :
sülük gibi yapışmak.